Microsoft Word - aop-workshop–

نویسندگان

  • David Holmes
  • James Noble
  • John Potter
چکیده

Aspect Oriented Programming (AOP) allows a programmer to “express the different aspects of a software system in a separate and natural form, and then automatically combine those separate descriptions into a final executable” [Kic96]. The aspects of a software system can include: data structure, algorithms, distribution, concurrency, security, fault-tolerance and synchronisation. Separating these different aspects can produce a number of benefits [Lop95]. These include:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the Web Application of AOP Using Aspect.Net Framework

Aspect-oriented Programming (AOP) Methodology has been investigated in the design and implementation of a web application: Online music Store. The Aspect.NET Framework is implemented as an add-in to visual studio.NET. That means, the user can use Aspect.NET in combination to the integration development environment provided by Visual Studio.NET and its numerous comfortable features to develop so...

متن کامل

AspectC++ – An AOP Extension for C++

More and more software developers get in touch with aspect-oriented programming (AOP). By providing means to modularize the implementation of crosscutting concerns, it stands for more reusability, less coupling between modules, and better separation of concerns in general. Today, solid tool support for AOP is available, for instance, by JBoss (JBoss AOP), BEA (AspectWerkz), and IBM (AspectJ and...

متن کامل

The First International Chinese Word Segmentation Bakeoff

This paper presents the results from the ACL-SIGHAN-sponsored First International Chinese Word Segmentation Bakeoff held in 2003 and reported in conjunction with the Second SIGHAN Workshop on Chinese Language Processing, Sapporo, Japan. We give the motivation for having an international segmentation contest (given that there have been two within-China contests to date) and we report on the resu...

متن کامل

Coding Issues in AspectJ

AOP [1] has been proposed as a way to write programs that elegantly implement crosscutting concerns. This paper presents initial results of an exploration into whether this is true for AspectJ [2]. During this this exploration we have written several small and medium scale systems using AspectJ. Writing elegant code requires good implementation structure. This paper presents some of the more in...

متن کامل

Microsoft Word - ICME GREEN WORKSHOP v3.docx

We consider the problem of energy-efficient scheduling for slice-parallel video decoders on multicore systems with Dynamic Voltage Frequency Scaling (DVFS) enabled processors. We rigorously formulate the problem as a Markov decision process (MDP), which simultaneously considers the on-line scheduling and per-core DVFS capabilities; the power consumption of the processor cores and caches; and th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998